By Mark Pedini
02/14/2008
At Sala Rock Star, Bilbao, Spain
22.5" x 12"
Screen printed, Limited Edition, Signed by Artist
$35
By Mark Pedini
02/14/2008
At Sala Rock Star, Bilbao, Spain
22.5" x 12"
Screen printed, Limited Edition, Signed by Artist
$35